#pragma once

#include <string>
/**
* This class contains static strings that define locations to resources such as
* icons.
*/
class  UIResources
{
public:
	static void staticInitialize();
	static	std::string ICON_NEW_FILE;
	static  std::string ICON_OPEN_FILE;
	static  std::string ICON_SAVE_FILE;
	static  std::string ICON_SET_FOG;
	static  std::string ICON_DEL_MODEL;
	static  std::string ICON_RE_DO;
	static  std::string ICON_ROTATION_MODEL;
	static  std::string ICON_UN_DO;
	static  std::string ICON_SET_REMARK;
	static  std::string ICON_ADDAS_CAMERAATTITUDE;
	static  std::string ICON_PREVIEW_CAMERAANIMATION;
	static  std::string ICON_SELECT_OBSCUREDPLAN;
	static  std::string ICON_POORER_WATER;
	static  std::string ICON_GROUPTO_AREA;
	static  std::string ICON_DRAW_OR_NOT_SOUND;
	static  std::string ICON_DYNAMIC_LINE;
	static  std::string ICON_SHOW_COLLISIONSHAPE;
	static  std::string ICON_ADD_COLLISIONSHAPE;
	static  std::string ICON_FREEFLAG;
	static  std::string ICON_SELECT_AREA;
	static  std::string ICON_SET_REFERENCE;
	static  std::string ICON_REPLACE_DEVICE;
	static  std::string ICON_RULER;
	static  std::string ICON_SELECT_DEVICE;
	static  std::string ICON_SELECT_LINE;
	static  std::string ICON_SELECT_COLLISION;
	static  std::string ICON_DATA_ROUND;
	static  std::string ICON_HIDE_PNG;
	static  std::string ICON_SHOW_PNG;
	static  std::string ICON_SHOWHIDE_AREA;
	static  std::string ICON_SETROAMSTART;
	static  std::string ICON_RETURN_PANORAMIC ;
	static  std::string ICON_ROAMPREVIEW_PNG;
	static  std::string ICON_ADD_AREA;
	static  std::string ICON_EDIT_AREA;
	static  std::string ICON_VERTICAL_PNG;
	static  std::string ICON_MAEKLAYER_NEW;
	static  std::string ICON_BRUSH_PNG;
	static  std::string ICON_OPEN_PNG;
	static  std::string ICON_ADD_COMPASS;
	static  std::string ICON_DEL_COMPASS;
	static  std::string ICON_COLLISION_PNG;
};